package arsmodeller.overriden;

import org.eclipse.draw2d.Graphics;
import org.eclipse.draw2d.IFigure;
import org.eclipse.draw2d.TextUtilities;
import org.eclipse.draw2d.geometry.Dimension;
import org.eclipse.draw2d.geometry.Point;
import org.eclipse.draw2d.geometry.Rectangle;
import org.eclipse.swt.graphics.Image;

public class Label extends org.eclipse.draw2d.Label implements IFigure {

	@Override
	protected Dimension calculateLabelSize(Dimension txtSize) {
		// TODO Auto-generated method stub
		return super.calculateLabelSize(txtSize);
	}

	@Override
	protected Dimension calculateSubStringTextSize() {
		// TODO Auto-generated method stub
		return super.calculateSubStringTextSize();
	}

	@Override
	protected Dimension calculateTextSize() {
		// TODO Auto-generated method stub
		return super.calculateTextSize();
	}

	@Override
	public Image getIcon() {
		// TODO Auto-generated method stub
		return super.getIcon();
	}

	@Override
	public int getIconAlignment() {
		// TODO Auto-generated method stub
		return super.getIconAlignment();
	}

	@Override
	public Rectangle getIconBounds() {
		// TODO Auto-generated method stub
		return super.getIconBounds();
	}

	@Override
	protected Point getIconLocation() {
		// TODO Auto-generated method stub
		return super.getIconLocation();
	}

	@Override
	public int getIconTextGap() {
		// TODO Auto-generated method stub
		return super.getIconTextGap();
	}

	@Override
	public Dimension getMinimumSize(int w, int h) {
		// TODO Auto-generated method stub
		return super.getMinimumSize(w, h);
	}

	@Override
	public Dimension getPreferredSize(int wHint, int hHint) {
		// TODO Auto-generated method stub
		return super.getPreferredSize(wHint, hHint);
	}

	@Override
	public String getSubStringText() {
		// TODO Auto-generated method stub
		return super.getSubStringText();
	}

	@Override
	protected Dimension getSubStringTextSize() {
		// TODO Auto-generated method stub
		return super.getSubStringTextSize();
	}

	@Override
	public String getText() {
		// TODO Auto-generated method stub
		return super.getText();
	}

	@Override
	public int getTextAlignment() {
		// TODO Auto-generated method stub
		return super.getTextAlignment();
	}

	@Override
	public Rectangle getTextBounds() {
		// TODO Auto-generated method stub
		return super.getTextBounds();
	}

	@Override
	protected Point getTextLocation() {
		// TODO Auto-generated method stub
		return super.getTextLocation();
	}

	@Override
	public int getTextPlacement() {
		// TODO Auto-generated method stub
		return super.getTextPlacement();
	}

	@Override
	protected Dimension getTextSize() {
		// TODO Auto-generated method stub
		return super.getTextSize();
	}

	@Override
	public void invalidate() {
		// TODO Auto-generated method stub
		super.invalidate();
	}

	@Override
	public boolean isTextTruncated() {
		// TODO Auto-generated method stub
		return super.isTextTruncated();
	}

	@Override
	protected void paintFigure(Graphics graphics) {
		// TODO Auto-generated method stub
		super.paintFigure(graphics);
	}

	@Override
	public void setIcon(Image image) {
		// TODO Auto-generated method stub
		super.setIcon(image);
	}

	@Override
	public void setIconAlignment(int align) {
		// TODO Auto-generated method stub
		super.setIconAlignment(align);
	}

	@Override
	public void setIconDimension(Dimension d) {
		// TODO Auto-generated method stub
		super.setIconDimension(d);
	}

	@Override
	public void setIconTextGap(int gap) {
		// TODO Auto-generated method stub
		super.setIconTextGap(gap);
	}

	@Override
	public void setLabelAlignment(int align) {
		// TODO Auto-generated method stub
		super.setLabelAlignment(align);
	}

	@Override
	public void setText(String s) {
		// TODO Auto-generated method stub
		super.setText(s);
	}

	@Override
	public void setTextAlignment(int align) {
		// TODO Auto-generated method stub
		super.setTextAlignment(align);
	}

	@Override
	public void setTextPlacement(int where) {
		// TODO Auto-generated method stub
		super.setTextPlacement(where);
	}

	@Override
	public TextUtilities getTextUtilities() {
		// TODO Auto-generated method stub
		return super.getTextUtilities();
	}

	@Override
	protected String getTruncationString() {
		// TODO Auto-generated method stub
		return super.getTruncationString();
	}

	@Override
	protected Dimension getIconSize() {
		// TODO Auto-generated method stub
		return super.getIconSize();
	}

	@Override
	public int getLabelAlignment() {
		// TODO Auto-generated method stub
		return super.getLabelAlignment();
	}
	
}
